package com.messe.base.models;

import java.sql.Timestamp;

/**
 * 市场活动--回应表
 * @author jinxiaozhang
 *
 */
public class Responses implements java.io.Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 4592066194526190294L;
	private String id;
	private String personId;//type为0,存Person的ID,type为1,存IndustryDataPerson的ID,type为2,存MagazinePerson的ID
	private Integer type;
	private Marketing marketing;
	private Task task;
	private Organization exhibitor;
	private Business business;
	private PickList status;//回应状态
	private Timestamp responseStamp;
	private PickList responseMethod;//回应方法
	private PickList interest;//兴趣
	private PickList interestLevel;//兴趣级别
	private String description;
	private Person creater;
	private Timestamp createdStamp;
	private Double squareFootage;
	
	private Double money;
	
	private String callerID;
	
	

	public String getCallerID() {
		return callerID;
	}
	public void setCallerID(String callerID) {
		this.callerID = callerID;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getPersonId() {
		return personId;
	}
	public void setPersonId(String personId) {
		this.personId = personId;
	}
	public Integer getType() {
		return type;
	}
	public void setType(Integer type) {
		this.type = type;
	}
	public Marketing getMarketing() {
		return marketing;
	}
	public void setMarketing(Marketing marketing) {
		this.marketing = marketing;
	}
	
	public Task getTask() {
		return task;
	}
	public void setTask(Task task) {
		this.task = task;
	}
	public Organization getExhibitor() {
		return exhibitor;
	}
	public void setExhibitor(Organization exhibitor) {
		this.exhibitor = exhibitor;
	}
	public Business getBusiness() {
		return business;
	}
	public void setBusiness(Business business) {
		this.business = business;
	}
	public PickList getStatus() {
		return status;
	}
	public void setStatus(PickList status) {
		this.status = status;
	}
	public Timestamp getResponseStamp() {
		return responseStamp;
	}
	public void setResponseStamp(Timestamp responseStamp) {
		this.responseStamp = responseStamp;
	}
	public PickList getResponseMethod() {
		return responseMethod;
	}
	public void setResponseMethod(PickList responseMethod) {
		this.responseMethod = responseMethod;
	}
	public PickList getInterest() {
		return interest;
	}
	public void setInterest(PickList interest) {
		this.interest = interest;
	}
	public PickList getInterestLevel() {
		return interestLevel;
	}
	public void setInterestLevel(PickList interestLevel) {
		this.interestLevel = interestLevel;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public Person getCreater() {
		return creater;
	}
	public void setCreater(Person creater) {
		this.creater = creater;
	}
	public Timestamp getCreatedStamp() {
		return createdStamp;
	}
	public void setCreatedStamp(Timestamp createdStamp) {
		this.createdStamp = createdStamp;
	}
	public Double getSquareFootage() {
		return squareFootage;
	}
	public void setSquareFootage(Double squareFootage) {
		this.squareFootage = squareFootage;
	}
	public Double getMoney() {
		return money;
	}
	public void setMoney(Double money) {
		this.money = money;
	}
	
	
}
